技術問答
技術文章
iT 徵才
Tag
聊天室
2023 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2017 iT 邦幫忙鐵人賽
DAY
24
0
自我挑戰組
你看微客=[ 前端領域 - 超入門 ]
系列 第
24
篇
RWD---[ 響應式網站 ( 七 ) ]---無用小觀念
2017鐵人賽
ucvic
2017-01-05 22:42:52
1866 瀏覽
分享至
響應式網站 ( 七 )
有一些方法及注意事項能提升網站效能:
設定伺服器能在傳送檔案給使用者之前,先以 gzip 的格式進行壓縮
,這樣能讓檔案尺寸變小,下載更迅速。( 一般瀏覽器都能接受壓縮檔並自行解壓縮 )
瀏覽器快取會將特定檔案儲存在使用者電腦上一段時間,能加速下次瀏覽同一網站的速度,但
瀏覽器是否快取、何時要快取、快取哪些檔案、檔案能被快取保存的時間,皆是由網站伺服器上的設置決定
,請花點時間去了解並設定它。
利用線上工具測試網站效能
,可以知道你的網站在使用者瀏覽器端需要花多久時間下載,並依結果做調整。
利用縮減工具( minifier )最小化你要上傳的 HTML、CSS 及 Javascript 檔案
,能透過減少檔案內的字元數進而縮小檔案尺寸,有利於快速下載。( 記得要保留原始檔案 )
透過
合併串接多個同類型的 CSS 及 Javascript 檔案
,來減少瀏覽器對伺服器發出的 HTTP 請求數量。
確認嵌入網站的第三方程式(如地圖、社交媒體小工具、廣告)所載入的檔案是否過於肥大
,那有可能會拖慢你的網站速度。
可
透過圖像拼合將許多小圖像結合成一個大的圖像
,減少需要下載的檔案尺寸及數量。
確認網站所使用的檔案皆透過正確的 URL 被呼叫
,以避免 URL 因多次重新導入而延遲網頁被下載時間。
檢視 Javascript 的載入與執行順序,儘量
讓瀏覽器在渲染頁面時僅加載展示所需的 Javascript 程式碼
,避免載入全部檔案的延遲而影響使用者體驗。
若有運用函式庫( library )或框架( framework ),請嘗試
只擷取你有使用到的部分
,下載全部功能會讓你的網站變得肥大。
加載 CSS 時請用 ,它能允許多個檔案同時載入
,若用 @import 便僅能依順序下載。
使用 CDN 服務
,此功能可將檔案副本放在不同的伺服主機上,會依使用者發出請求的位置選擇最適合的伺服器回應,能提升網站效能,但通常都需要付費。
留言
追蹤
檢舉
上一篇
RWD---[ 響應式網站 ( 六 ) ]---無用小觀念
下一篇
React---[ React.DOM、ReactDOM 物件 ]---無用小觀念
系列文
你看微客=[ 前端領域 - 超入門 ]
共
30
篇
目錄
RSS系列文
訂閱系列文
17
人訂閱
26
React---[ 自訂元件、props特性 ]---無用小觀念
27
React---[ state 狀態、事件處理 ]---無用小觀念
28
React---[ JSX ]---無用小觀念
29
Git---[ Git 基本觀念 ]
30
30天鐵人賽---[ 參賽心得 ]
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1123
組
團體組數
52
組
累計文章數
23096
篇
完賽人數
656
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
2018鐵人賽
javascript
2017鐵人賽
python
windows
php
c#
windows server
linux
css
react
程式設計
vue.js
熱門問題
公司有人常常亂改IP位置(想問有甚麼辦法可以將IP鎖住不給更改)
請問我晚上開發一款工具,早上給公司使用,沒特別條款,法律知識產權還是我的嗎?
DDR3記憶體 只抓到一半
請教外網如何連到家裡內部裝置
自家官網連線不到 (已解決)
請問公司網路通暢,卻部分固定的使用者無法連到特定網頁 ,求救~~~
API網址列 網址問題
請教各位前輩關於 IT 管理者為 User 重設 AD 帳號的密碼的行政流程
自我改善工作人際態度邊界
遠端連線到虛擬機器上,並希望能聽到音效
熱門回答
公司有人常常亂改IP位置(想問有甚麼辦法可以將IP鎖住不給更改)
請問公司網路通暢,卻部分固定的使用者無法連到特定網頁 ,求救~~~
自家官網連線不到 (已解決)
請問有提供對外http連線服務的主機,都需要上SSL嗎?
DDR3記憶體 只抓到一半
熱門文章
筆電Wifi不見後, 筆電該怎麼上網?
在任何雲端上運行:雲端的可移植性你有考慮過嗎?
量子計算「基礎」3. 量子操作
[C#] Remove Element 解法
使用JS解構賦值踩到的雷
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}